.design-report-modal {

    .transfer-wrapper .transfer-operation-wrapper {
        width: 60px;
    }

    .transfer-wrapper .transfer-box{
        width: calc(~'50% - 30px');;
    }

    .transfer-info-group-select {
        width: 200px;
        margin-bottom: 10px;
    }

    .transfer-item-row-btn-list {
        float: right;
        height: 30px;
    }

    .transfer-modal-body-wrapper {

        .transfer-modal-step-wrapper {
            height: 36px;
            padding: 0 30px;

            .u-steps-item-wait .u-steps-item-icon {
                background-color: transparent;
            }
        }

        .transfer-modal-left {
            float: left;
            width: calc(~'100% - 76px');

            .transfer-modal-wrapper {
                .transfer-sort-type {
                    float: right;
                    height: 30px;
                }
            }
        }

        .transfer-modal-right {
            float: right;
            margin-top: 97px;
            margin-right: 22px;

            .transfer-move-btn {
                width: 30px;
                height: 30px;
                border-radius: 5px;
                line-height: 30px;
                text-align: center;
                margin: 10px auto;
                background: #fff;
                cursor: not-allowed;
                border: 1px solid #d9d9d9;
                color: #9a9898;

                &.transfer-move-btn-able {
                    border: 1px solid #d9d9d9;
                    border-radius: 5px;
                    line-height: 30px;
                    text-align: center;
                    cursor: pointer;
                    margin: 10px auto;
                    color: #000;
                }
            }
        }

        &:after {
            content: ' ';
            display: block;
            width: 0;
            height: 0;
            clear: both;
        }
    }

    &.nc-modal.u-modal .u-modal-dialog .u-modal-content .u-modal-body {
        overflow-x: hidden;
    }
}